$(function () {
    // 添加点击事件
    $('.input_sub').on('click', function () {
        // 获取用户数据
        // 查阅文档，参照后台接口，要什么，给什么，看需要哪些参数
        let username = $('.input_txt').val().trim()
        let password = $('.input_pass').val().trim()


        // 非空判定
        if (username === '' || password === '') {
            alert('用户名或者密码不能为空')
            return
        }

        // 发起ajax请求
        $.ajax({
            type: 'post',
            // url: 'http://localhost:8080/api/v1/admin/user/login',
            url: bignews.user_login,

            data: { username, password },
            dataType: 'json',
            success: function (res) {
                // 添加弹框步骤
                // 1.首先添加模态框到页面
                // 2.让模态框显示
                // 3.正确错误都赋值内容信息
                // 4.点击确定按钮，模态框隐藏
                // 5.在输入正确得条件下，模态框隐藏后触发跳转页面的事件


                // 给弹框内容赋值，因为正确错误都要赋值，所以写在外面（p中间的只所以用text）
                $('.modal-body > p').text(res.msg)
                // 判定参数，弹出相应弹框
                if (res.code === 200) {
                    // 把token存到本地存储
                    localStorage.setItem('bignews_69_token', res.token)
                    // 弹出框
                    $('#tipmodal').modal('show')
                    // 输入正确后，在弹框隐藏之后触发事件（跳转页面）
                    $('#tipmodal').on('hidden.bs.modal', function (e) {
                        // 跳转到首页
                        location.href = './index.html'
                        // location.assign('./index.html')
                    })
                } else {
                    $('#tipmodal').modal('show')
                }
            }
        })
    })
    // 点击确定按钮隐藏模态框
    $('.btnconfirm').on('click', function () {
        $('#tipmodal').modal('hide')
    })
})